.aside1 {
  width: 80%;
  margin: 0 auto;
}
.aside1 ul,
.aside1 h4,
.aside1 p {
  color: #6d6d6d;
  line-height: 2rem;
}
.aside1 ul > li {
  border-bottom: 1px solid #6d6d6d;
  padding-bottom: 2rem;
  padding-top: 1rem;
}
.aside1 ul > li:nth-of-type(3) {
  border: none;
}
.aside1 img {
  width: auto;
  height: 19.5rem;
  padding-right: 1.5rem;
  margin-bottom: 2rem;
}
.aside1 a:hover > * {
  color: #2b86ed;
}
.aside2 {
  width: 80%;
  margin: 0 auto;
}
.aside2 a div {
  margin-left: 3rem;
  margin-bottom: 5rem;
}
.aside2 a:hover > div > * {
  color: #2b86ed;
}
.aside2 img {
  width: 10%;
  height: 10%;
  margin-right: 2rem;
}
.aside2 dl {
  color: #6d6d6d;
  line-height: 2rem;
}
